From 2246f2c2784abb89f43e0bb9b798a36a79962d15 Mon Sep 17 00:00:00 2001 From: "br260@labyrinth.cl.cam.ac.uk" Date: Thu, 5 Feb 2004 18:35:39 +0000 Subject: [PATCH] bitkeeper revision 1.704.1.1 (40228cfbFm26RadJ82AzDzKcLMAkxg) fix bugs that lead to memory leak --- tools/xc/lib/xc_linux_build.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/xc/lib/xc_linux_build.c b/tools/xc/lib/xc_linux_build.c index 535f8f938a..e57985780e 100644 --- a/tools/xc/lib/xc_linux_build.c +++ b/tools/xc/lib/xc_linux_build.c @@ -304,9 +304,9 @@ static int setup_guestos(int xc_handle, error_out: if ( pm_handle >= 0 ) (void)close_pfn_mapper(pm_handle); - if ( page_array == NULL ) + if ( page_array ) free(page_array); - if ( pgt_update_arr == NULL ) + if ( pgt_update_arr ) free(pgt_update_arr); return -1; } -- 2.30.2